/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.cloudbus.cloudsim.power.models.scheduling.client;

import java.util.ArrayList;
import org.cloudbus.cloudsim.power.models.scheduling.Middleware;

/**
 *
 * @author Márcio Costa Junior - University of Sao Paulo, Montana State University
 */
public class AnswerPackage {
    
    private ArrayList<Job> jobs;
    
    private ArrayList<Middleware> mids;
    
    private int choice;
    
    public AnswerPackage(ArrayList<Job> jobs, ArrayList<Middleware> mids, int choice){
        setChoice(choice);
        setJobs(jobs);
        setMids(mids);
    }
    

    /**
     * @return the jobs
     */
    public ArrayList<Job> getJobs() {
        return jobs;
    }

    /**
     * @param jobs the jobs to set
     */
    public void setJobs(ArrayList<Job> jobs) {
        this.jobs = jobs;
    }

    /**
     * @return the mids
     */
    public ArrayList<Middleware> getMids() {
        return mids;
    }

    /**
     * @param mids the mids to set
     */
    public void setMids(ArrayList<Middleware> mids) {
        this.mids = mids;
    }

    /**
     * @return the choice
     */
    public int isChoice() {
        return choice;
    }

    /**
     * @param choice the choice to set
     */
    public void setChoice(int choice) {
        this.choice = choice;
    }
    
    
}
